﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;

namespace QRCodePass.Mvc.ViewModels.Task
{
    public class TaskStateViewModel
    {
        [Required]
        public string StudentNo { get; set; }
        public List<Core.Models.Process> Processes { get; set; }
        /// <summary>
        /// 未完成前置任务列表
        /// </summary>
        public List<int> UnFinshId { get; set; }
        /// <summary>
        /// 已完成任务Id集合
        /// </summary>
        public List<int> FinshId { get; set; }
        /// <summary>
        /// 前置任务
        /// </summary>
        public int PreTaskId { get; set; }
    }
}
